Go to the first, previous, next, last section, table of contents.
MUIbase is a fast and very flexible database for the Amiga.
It is for users who want to manage data in a comfortable and easy way.
MUIbase is able to manage any kind of data, e.g. addresses,
CD series, movies, or your income and expense.
The power of MUIbase lies in its clear and powerful graphical user interface
and its programming capabilities.
The latter makes it possible to automatically calculate and maintain
nearly everything, starting from automatically summing up
values, e.g. for calculating the total amount of income or
the total amount of recorded time of a CD, up to automatically
creating and printing letters for any purpose.
MUIbase is the successor of AmigaBase, a hierarchical programmable
database which is still available but considered obsolete with
the appearance of MUIbase.
All registered users of AmigaBase can get a free upgrade to MUIbase
by sending their AmigaBase registration number and return address to me
(Email preferred).
MUIbase offers the following features:
- Handling of multiple projects at the same time.
- Attributes can be of type string, memo (multi line text),
integer, real, date, time, bool, choice (one item out of many items),
reference (easy way to reference a record of another table),
button (for starting MUIbase programs), and virtual (compute value
on the fly).
- The string type can also manage lists of strings,
files, and fonts. An OS 3.x datatype gadget allows displaying external images.
- Unlimited number of records.
- Dynamic loading of records. Records which are not needed may be flushed
from memory (e.g. when memory is low).
- Programmability. With the easy and powerful MUIbase programming language
complex tasks can be implemented. The language also includes
a SELECT FROM WHERE query for easy and fast data retrieval.
- Ordering of records by any combinations of attributes.
- Flexible and powerful search and filter facility.
- Query editor which allows entering and managing of SELECT FROM WHERE queries.
The queries can be saved and the results can be printed.
- Import and export facility.
- Uses MUI as user interface. The interface is highly customizable.
External images can be included in the user interface.
- Portability. MUIbase development has been done under the idea of easy
portability. The system/gui part has been separated from the ANSI/C
part such that porting MUIbase will result in only porting the
system/gui part. The author is currently investigating
a Java implementation of the user gui. This would make
the database available for nearly all computer systems,
including Linux, Windows, and MacOS.
The unregistered version of MUIbase is crippled in several ways.
See section Registration, for a list of limitations in the unregistered version.
Go to the first, previous, next, last section, table of contents.